Can We Build An Artificial Hippocampus